package day44;

// 骆驼命名法
// 除首单词外所有单词首字母大写

import java.util.Scanner;


// 修正如下
public class Main1 {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNext()) {
            String str = in.nextLine();
            String[] tmp = str.split("_");
            String dest = tmp[0];
            for (int i = 1; i < tmp.length; i++) {
                dest += (char) (tmp[i].charAt(0) - 'a' +'A');
                for (int j = 1; j < tmp[i].length(); j++) {
                    dest += tmp[i].charAt(j);
                }
            }
            System.out.println(dest);
        }
    }
}



// 部分通过，经参考后进行修正
//public class Main1 {
//    public static void main(String[] args) {
//        Scanner in = new Scanner(System.in);
//        while (in.hasNext()) {
//            String str = in.nextLine();
//            StringBuilder dest = new StringBuilder();
//            String[] tmp = str.split("_");
//            dest.append(tmp[0]);
//            for (int i = 1; i < tmp.length; i++) {
//                char ch = tmp[i].charAt(0);
//                if(ch>='a' && ch<='z') {
//                    dest.append(tmp[i].replace(ch,(char) (ch-32)));
//                } else {
//                    dest.append(tmp[i]);
//                }
//            }
//            System.out.println(dest.toString());
//        }
//    }
//}
